a kind of barn owl - German English Dictionary